# Dockerfile
FROM alpine:latest

# 使用国内源
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories

# 安装依赖
RUN apk update && apk add --no-cache libc6-compat

# 创建 frp 目录
RUN mkdir -p /etc/frp

# 复制 frps 二进制文件
COPY frps /usr/bin/frps
RUN chmod +x /usr/bin/frps

# 复制配置文件
COPY frps.ini /etc/frp/frps.ini

# 设置工作目录
WORKDIR /etc/frp


EXPOSE 7000 7500

# 运行 frps
CMD ["/usr/bin/frps", "-c", "/etc/frp/frps.ini"]
